.gzh_instruction{
  background:linear-gradient(180deg,rgba(1,12,61,1) 0%,rgba(11,28,77,1) 20%,rgba(25,51,98,1) 100%,rgba(25,51,98,1) 100%);
  &__banner{
    width: 750px;
    height: 196px;
  }
  .img_hint{
    margin-top: 30px;
    border-radius:15px;
  }
  &__scan_img{
    width: 640px;
    height: 178px;
  }
  &__s1_img{
    width: 640px;
    height: 906px;
  }
  &__s2_img{
    width: 640px;
    height: 242px;
  }
  &__s4_img{
    width: 640px;
    height: 404px;
  }
  &__s5_img{
    width: 640px;
    height: 450px;
  }
  &__s6_img{
    width: 640px;
    height: 764px;
  }
  &__s7_img{
    width: 640px;
    height: 790px;
  }
  &__footer_img{
    width: 100%;
    height: 90px;
    margin-top: 64px;
  }
  &__img_container{
    width:92px;
    height:92px;
    border-radius: 46px;
    background:rgba(16,211,232,0.2);
    border:2px solid rgba(16,211,232,1);
    text-align: center;
    img{
      width: 48px;
      height: 48px;
      margin-top: 22px;
    }
  }
  .liucheng_title{
    margin-top: 46px;

  }
  .buzhou_title{
    margin-top: 50px;
  }
  &__cdz_container{
    padding-left: 40px;
    padding-right: 40px;
  }
  &__gzh_container{
    padding-left: 50px;
    padding-right: 50px;
  }
  &__index_img{
    width: 640px;
    height: 280px;
    margin-top: 30px;
    border-radius:15px;
  }
  &__chongzhi_img{
    width: 640px;
    height: 634px;
    margin-top: 30px;
    border-radius:15px;
  }
  &__mine_img{
    width: 640px;
    height: 216px;
    margin-top: 30px;
    border-radius:15px;
  }
  &__order_img{
    width: 640px;
    height: 710px;
    margin-top: 30px;
    border-radius:15px;
  }
  @mixin functions__title{
    width:252px;
    height:64px;
    border-radius:2px;
    border:2px solid rgba(16,211,232,1);
    font-size:32px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(16,211,232,1);
    line-height:64px;
    margin:0 auto;
    text-align: center;
  }

  &__steps{
    font-size:24px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(206,227,247,1);
    margin-top: 30px;
    li{
      line-height:40px;
    }
  }
  &__sub_title{
    display: inline-block;
    width:auto;
    height:28px;
    font-size:28px;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(206,227,247,1);
    line-height:28px;
    .bg_title{
      height:8px;
      background:linear-gradient(270deg,rgba(37,235,245,1) 0%,rgba(16,211,232,0) 100%);
    }
  }
  &__cdz{
    @include functions__title;
    margin-top: 46px;
  }
  &__cdz_pic{
    margin-top: 40px;
    display: flex;
    justify-content: space-around;
    .chint{
      width:78px;
      height:34px;
      line-height: 34px;
      background:rgba(16,211,232,1);
      border-radius:4px;
      color: white;
      margin: 0 auto;
      margin-top: 8px;
      text-align: center;
    }
  }
  &__gzh{
    @include functions__title;
    margin-top: 70px;
  }
}
